
// 2.0-读取package-lock.json文件,并将内容打印在控制台上，使用readFileSync读取，要求：
// 2.1-将读取到的数据转换为对象打印在控制台
// 2.2-将对象再次转换为字符串再次打印在控制台
// 2.3-通过【wirteFileSync】写入一个新的文件 newJson.txt

// 读取文件
// 引包
const fs = require('fs');
// 读取
 var data = fs.readFileSync('./package-lock.json','utf8');
//  打印读取结果
//  console.log(data);

//  // 2.1-将读取到的数据转换为对象打印在控制台
//  var obj = JSON.parse(data);
//  console.log(obj);

//  // 2.2-将对象再次转换为字符串再次打印在控制台
//  var newStr = JSON.stringify(obj);
//  console.log(newStr);

 // 2.3-通过【writeFileSync】写入一个新的文件 newJson.txt
 var newTxt = fs.writeFileSync('./newJson.txt','我是新的文件','utf8');
 console.log(newTxt);









